resolve a difficult problem/situation - Turkish English Dictionary